/* ====================
     公共样式
==================== */
body{font-family:"宋体",Arial,verdana,Tahoma;font-size:12px;line-height:20px;color:#fff;text-align:center;margin:0 auto;padding:0; background:#000}
form,ul,li,p,dl,dt{margin:0;padding:0;}
ul{list-style-type:none;}
img{border:0;}
a{text-decoration:none; color:#333333}
a:hover{color:#ff0000; text-decoration:underline}
a:active,a:focus{outline:none;}
input,textarea{font-size:12px;color:#000;margin:0 3px;vertical-align:middle;}
textarea{line-height:1.5em;padding:2px;}
button{height:24px;vertical-align:text-bottom;cursor:pointer;}
select{margin-left:3px;}
.font12{font-size:12px;}
.font13{font-size:13px;}
.font14{font-size:14px;}
.fritht{ text-align:right}
.clear{clear:both}
.left{float:left}
.middle{float:left}
.right{float:right}
.strong{font-weight:bold}


/*header*/
.header_info{ text-align:right; width:920px; margin:0 auto; font-family:Arial, Helvetica, sans-serif; line-height:18px}
	.header_info a{color:#fff}
.header{width:920px; margin:0 auto;/*margin-top:77px*/}
	.header .logo{float:left;}
	.header ul{float:right;margin:25px 5px 0 0;}
	.header ul li{float:left; width:96px; height:24px; padding-top:9px}
	.header ul li.on{background:url(../images/on.gif) no-repeat top center;}
	.header ul li.mpg{ background:url(../images/line_2.gif) no-repeat bottom; height:22px; line-height:22px; width:1px; font-size:1px}

/*body*/
/*.body_info{width:920px; margin:0 auto; background:url(../images/body_info_bk.gif) bottom repeat-x; padding-bottom:37px;}*/
.body_info{width:920px;margin:0 auto;}
	.body_info img{width:920px;}
.body_footer{width:800px; margin:0 auto; height:24px; padding-top:7px; background:url(../images/footer_1.gif) no-repeat;color:#999}
.header_footer{width:920px; margin:0 auto; margin-top:10px}

/*main*/
.main{width:920px; margin:0 auto; background:#051D31 url(../images/main_bk.gif) no-repeat; padding-top:8px; height:553px; overflow:hidden}
	.mainbk{background:url(../images/main_leftbk1.gif) no-repeat; background-position:left 551px !important; *background-position:left 561px !important; background-position:left 551px}
	.main_left{float:left; width:196px; height:553px; background:url(../images/main_leftbk.gif) no-repeat}
		.main_left_header{padding-top:110px; background:url(../images/line_3.gif) no-repeat bottom; padding-bottom:36px}
		.about_left p{text-align:left; background:url(../images/line_3.gif) no-repeat bottom; height:34px; padding-bottom:2px}
	.main_middle{float:left; width:488px; text-align:left; color:#ccc; padding:28px 28px 0 28px;}
		.main_middle .title{font-size:12px; font-weight:normal; border-bottom:1px solid #ccc; height:37px; line-height:37px; margin:0 0 15px 0}
		.main_middle .title a{color:#ccc;}
		.main_middle .title span{font-weight:bold; font-size:14px}
		.main_middle .content{line-height:22px; text-align:justify; text-justify:inter-ideograph;}
	.main_right{float:right; width:178px; background:#020F1A; height:553px;}
		.main_right_header{margin-top:27px}
		.main_right_body{margin-top:24px;}
			.main_right_gd{height:337px; overflow:hidden; margin:17px 0}
			.main_right_gd p{padding-bottom:16px}
			.main_right_gd p img{filter:alpha(opacity=60); width:70px; height:53px} /*width:122px; height:55px*/

/*footer*/
.footer{height:70px; width:900px; margin:0 auto; background:url(../images/footer.gif) repeat-x; text-align:right; color:#999; padding-right:20px; padding-top:22px}

/*nav*/
.about_left p.nav{height:28px; line-height:28px; padding-left:54px; color:#999}
	.about_left p.nav a{color:#999}
.about_left p.on{background:url(../images/onNav.gif); font-size:14px; color:#FF0000}
.about_left p.on a{color:#FF0000; font-weight:bold}

.main_info_l{width:553px; float:left; padding:28px 25px 0 25px; text-align:left; color:#ccc; overflow:hidden}
	.main_info_l .title{font-size:12px; font-weight:normal; height:37px; line-height:37px; margin:0 0 15px 0}
		.main_info_l .title a{color:#ccc;}
		.main_info_l .title span{font-weight:bold; font-size:14px}
	.main_pic{width:557px}
	.main_pic_middle{padding:4px; background:#0F5691}
		.main_pic_middle img{border:3px solid #000}
	.main_txt{margin:0 auto; width:557px; padding:10px 0}
.main_info_r{width:120px; float:right; padding-top:40px}
	.main_info_gd{height:400px; overflow:hidden; margin:22px 0}
	.main_info_gd p{padding-bottom:16px}
	.main_info_gd p img{filter:alpha(opacity=60); width:70px; height:53px}

.sbm{width:47px; height:20px; border:0px; background:url(../images/put_03.jpg) no-repeat; cursor:pointer; text-align:center}
.txt{border:1px solid #efefef; height:22px; line-height:22px}
.txtarea{border:1px solid #E0E0E0; width:380px;}
.tbl tr td{padding:2px 0}

.type_info{}
	.type_info ul li{height:24px; line-height:24px; font-size:14px; padding-left:5px; padding-right:5px; overflow:hidden}
	.type_info ul li a{color:#999; text-decoration:none}
	.type_info ul li a:hover{color:#fff; text-decoration:underline}
	.type_info ul li .right{color:#9B9B9B; font-size:12px}
.page{height:30px; line-height:30px; text-align:center; margin-top:15px;}
